trolley bus


Results for "trolley bus"

English - Turkish Dictionary

trolley bus

(English - Turkish Dictionary) :
troleybüs.